edible tender pulpy leaf of the nopal - Alemán Inglés Diccionario